Overall Aspect-Oriented Analysis and Design Approach
نویسندگان
چکیده
The implementation of software has benefited from the advanced concern separation mechanisms the Aspect-Oriented paradigm enables, allowing for the textual localization of scattered and tangled concerns in source code. In this deliverable, we summarize an approach that shows how AOP can be made beneficial to activities taking place earlier in the software development life cycle. Specifically, we apply AO techniques to the requirements, architecture, and design development phases, and furthermore show how each phase can be suitably adapted to flow seamlessly into subsequent phases. Document ID: AOSD-Europe-ULANC-49 Deliverable/Milestone No: D132 Workpackage No: 6 Type: Research Status: FINAL Version: V4 Date: September 1, 2008 Author(s): Raffi Khatchadourian, Ruzanna Chitchyan, Phil Greenwood, Awais Rashid (Lancaster University, UK) Juan A. Valenzuela, Luis M. Fernández, Mónica Pinto, Lidia Fuentes (University of Malaga, Spain) Andrew Jackson, Siobhán Clarke (Trinity College, Dublin, Ireland)
منابع مشابه
Towards Aspect-oriented Model-driven Code Generation in the Formal Design Analysis Framework
Model driven code generation has been investigated in traditional and object-oriented design paradigms; significant progress has been made. It offers many advantages including the rapid development of high quality code. Errors are reduced and the consistency between the design and the code is retained, in comparison with a purely manual approach. Here, we propose a model driven code generation ...
متن کاملDefining Neighborhood, Analysis of Two Different Approaches: Expert-oriented Approach of Theorists and Perceptual Approach of Residents
The different offered definitions of “Neighborhood Unit” in various approaches and viewpoints by different specialized views, on the one hand; and excessive attention to expert-oriented and reduced viewpoints as well as neglecting residents’ perception of the neighborhood on the other hand necessitate providing a complete and exact definition of neighborhood which can cover all approaches a...
متن کاملEffectiveness of Mindfulness Oriented Recovery Enhancement Approach on Attentional Bias and Disability in Chronic Pain Patients
Aims and background: Selective attention to pain-related stimuli, known as pain attentional bias (AB) can exacerbate pain, disability and undermine quality of life. The aim of this study was to determine effectiveness of mindfulness oriented recovery enhancement approach on attentional bias related to pain and disability among Chronic Pain Patients. Materials and methods: The present study was...
متن کاملAspect-Oriented Analysis of Security in Distributed Virtual Environment
This chapter describes our approach to handle security in a complex Distributed Virtual Environment (DVE). The modules of such an environment all need to be concerned about security. An object-oriented model of a DVE allows us to capture security in an aspect-oriented fashion as a crosscutting concern among the multiple modules. As DVEs become more complex in content, distribution, and capabili...
متن کاملMethod integration: An approach to develop agent oriented methodologies
Agent oriented software engineering (AOSE) is an emerging field in computer science and proposes some systematic ideas for multi agent systems analysis, implementation and maintenance. Despite the various methodologies introduced in the agent-oriented software engineering, the main challenges are defects in different aspects of methodologies. According to the defects resulted from weaknesses ...
متن کامل